<?Php
class carrito {
   	private $num_productos;
   	private $array_id_prod;
   	private $array_nombre_prod;
   	private $array_precio_prod;
	public function carrito(){
        $this->num_productos=0;
	}		
	public function introduce_producto($id_prod,$nombre_prod,$precio_prod,$cantidad_prod){
		$this->array_id_prod[$this->num_productos]=$id_prod;
		$this->array_nombre_prod[$this->num_productos]=$nombre_prod;
		$this->array_precio_prod[$this->num_productos]=$precio_prod;
		$this->array_cantidad_prod[$this->num_productos]=$cantidad_prod;
		$this->array_totalar_prod[$this->num_productos]=(($cantidad_prod)*($precio_prod));
		$this->num_productos++;
	}
	public function imprime_carrito(){
		$suma=0;
		$tabla='
		<table cellpadding="3" width="100%">
			<thead> 
			  <tr>
			  	<th><b>Id</b></th>
				<th><b>Producto</b></th>
				<th><b>Precio Unitario</b></th>
				<th><b>Cantidad</b></th>
				<th><b>Venta</b></th>
				<th>&nbsp;</th>
			  </tr>
			</thead>';
			echo "Numero de productos ".$this->num_productos;
		for($i=0;$i<$this->num_productos;$i++){
			if($this->array_id_prod[$i]!=0){
				$tabla.='<tr>';
				$tabla.="<td align='center'>". $this->array_id_prod[$i]."</td>";
				$tabla.="<td align='center'>". $this->array_nombre_prod[$i]."</td>";
				$tabla.="<td align='center'>". $this->array_precio_prod[$i]."</td>";
				$tabla.="<td align='center'>". $this->array_cantidad_prod[$i]."</td>";
				$tabla.="<td align='right'>". $this->array_totalar_prod[$i]."</td>";
				$tabla.="<td align='center'><a href='eliminar_producto.php?linea=$i'>Eliminar</td>";
				$tabla.='</tr>';
				$suma+=$this->array_totalar_prod[$i];
			}
		}
			$iva = $suma * 0.13;
                $tabla.="
						<tr>
                				<td colspan=4>&nbsp;</td>
                				<td><hr/></td>
                				<td>&nbsp;</td>
                		</tr>                
                		<tr>
                				<td colspan=4 align=right><strong>SUBTOTAL $</strong></td>
                				<td align='right'><strong>".$suma."</strong></td>
                				<td>&nbsp;</td>
                		</tr>
                		<tr>
                				<td colspan=4 align=right><strong>IVA</strong></td>
                				<td align='right'><strong>".number_format($iva,2)."</strong></td>
                				<td>&nbsp;</td>
                		</tr>                		
                		<tr>
                				<td colspan=4>&nbsp;</td>
                				<td><hr/></td>
                				<td>&nbsp;</td>
                		</tr>
                		<tr>
                				<td colspan=4  align=right><strong>TOTAL (Con IVA 13%) $</strong></td>
                				<td align=right><span class='price'>". number_format(($suma+$iva),2) . "</span></td>
                				<td>&nbsp;</td>
                		</tr>";
                $tabla.= '</table><div class="botonera full"><a class="button" rel="nofollow" href="javascript:void(0)">Solicitar Orden</a></div>';
                return $tabla;
        }
	public function elimina_producto($linea){
		$this->array_id_prod[$linea]=0;
	}
} 